to depend - Français Anglais Dictionnaire